14980
114739
405679
609103
411352
667816
911888
9360
564379
275895
48192
38360
5176799
3593581
3124148
2427804
2246988
2071609
1996358
192378
1778118
1724136
1699196
1645471